package com.example.template.pattern.observer.base;

/**
 * <p>
 *  观察者接口定义
 * </p>
 *
 * @author Yi
 * @version v1.0.0
 * @date 2019-08-09 22:49
 * @modificationHistory=========================逻辑或功能性重大变更记录
 * @modify By: {修改人} 2019-08-09
 * @modify reason: {方法名}:{原因}
 * ...
 */
public interface Observer<T> {

    /**
     * 观察者接收通知
     */
    void handle(T message);
}
